package san.java.day15;

/**
 * 线程死锁:
 *  死锁的定义:
 *      1. 不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的同步资源,就形成了死锁
 *
 *  解决方法:
 *      1. 专门的算法, 原则, 比如加锁顺序一致
 *      2. 尽量减少同步资源的定义, 尽量避免锁未释放的场景
 */

public class DeadLock_07 {
}
